hearing of witnesses - French English Dictionary